Max-planck-institut F Ur Informatik Theorem Proving in Cancellative Abelian Monoids Publication Notes
نویسندگان
چکیده
We describe a re ned superposition calculus for cancellative abelian monoids. They encompass not only abelian groups, but also such ubiquitous structures as the natural numbers or multisets. Both the AC axioms and the cancellation law are di cult for a general purpose superposition theorem prover, as they create many variants of clauses which contain sums. Our calculus requires neither explicit inferences with the theory clauses for cancellative abelian monoids nor extended equations or clauses. Improved ordering constraints allow us to restrict to inferences that involve the maximal term of the maximal sum in the maximal literal. Furthermore, the search space is reduced drastically by certain variable elimination techniques.
منابع مشابه
Max-planck-institut F Ur Informatik Ordered Chaining Calculi for First-order Theories of Binary Relations K I N F O R M a T I K Authors' Addresses Publication Notes
We propose inference systems for binary relations with composition laws of the form S T U in the context of resolution-type theorem proving. Particulary interesting examples include transitivity, partial orderings, equality and the combination of equality with other transitive relations. Our inference mechanisms are based on standard techniques from term rewriting and represent a re nement of c...
متن کاملMax-planck-institut F Ur Informatik Functional Translation and Second-order Frame Properties of Modal Logics K I N F O R M a T I K Authors' Addresses Publication Notes
Normal modal logics can be de ned axiomatically as Hilbert systems, or semantically in terms of Kripke's possible worlds and accessibility relations. Unfortunately there are Hilbert axioms which do not have corresponding rst-order properties for the accessibility relation. For these logics the standard semanticsbased theorem proving techniques, in particular, the relational translation into rst...
متن کاملMax-planck-institut F Ur Informatik Termination Orderings for Rippling K I N F O R M a T I K Im Stadtwald D 66123 Saarbr Ucken Germany Authors' Addresses Publication Notes
Rippling is a special type of rewriting developed for inductive theorem proving Bundy et al have shown that rippling terminates by providing a well founded order for the annotated rewrite rules used by rippling Here we simplify and generalize this order thereby enlarging the class of rewrite rules that can be used In addition we extend the power of rippling by proposing new domain dependent ord...
متن کاملMax-planck-institut F Ur Informatik Functional Translation and Second-order Frame Properties of Modal Logics Revised Version K I N F O R M a T I K Authors' Addresses Publication Notes
Normal modal logics can be de ned axiomatically as Hilbert systems, or semantically in terms of Kripke's possible worlds and accessibility relations. Unfortunately there are Hilbert axioms which do not have corresponding rst-order properties for the accessibility relation. For these logics the standard semanticsbased theorem proving techniques, in particular, the relational translation into rst...
متن کاملMax-planck-institut F ¨ Ur Informatik Difference Unification I N F O R M a T I K Authors' Addresses Publication Notes
We extend work on difference identification and reduction as a technique for automated reasoning. We generalize unification so that terms are made equal not only by finding substitutions for variables but also by hiding term structure. This annotation of structural differences serves to direct rippling, a kind of rewriting designed to remove differences in a controlled way. On the technical sid...
متن کامل